package com.carbeauty.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * 首页控制器
 * 
 * 功能说明:
 * - 系统首页展示
 * - 导航菜单管理
 * - 系统概览信息
 * 
 * @author CarBeauty Team
 */
@Controller
@RequestMapping("/")
public class HomeController {
    
    /**
     * 系统首页
     */
    @GetMapping({"", "/", "/index", "/home"})
    public String index(Model model) {
        model.addAttribute("title", "王氏美容汽车集团管理系统");
        model.addAttribute("version", "1.0.0");
        return "index";
    }
    
    /**
     * 关于我们页面
     */
    @GetMapping("/about")
    public String about(Model model) {
        model.addAttribute("title", "关于王氏美容汽车集团");
        return "about";
    }
    
    /**
     * 功能模块页面
     */
    @GetMapping("/modules")
    public String modules(Model model) {
        model.addAttribute("title", "功能模块");
        return "modules";
    }
}
